# 收集源文件
file(GLOB FILE_IO_SOURCES "*.c")

# 添加可执行文件
add_executable(file_io_example ${FILE_IO_SOURCES})

# 添加包含目录
target_include_directories(file_io_example
    PRIVATE 
        ${CMAKE_SOURCE_DIR}/inc
)

# 链接库
target_link_libraries(file_io_example
    PRIVATE 
        m
)

# 安装规则
install(TARGETS file_io_example
    RUNTIME DESTINATION bin
    LIBRARY DESTINATION lib
    ARCHIVE DESTINATION lib    
) 